眞子  —  D.C.I.F.~Da Capo~Innocent Finale featuring series
电子小说  PC 移植版
============================================================

怎么运行
--------
双击   启动游戏.bat

会自动开一个本地服务器并打开浏览器。没装 Python 的话会退化成直接打开网页，
一样能玩。也可以直接双击 index.html。

操作
----
  鼠标左键 / 空格 / 回车     继续（文字正在逐字显示时按一下会立刻全显）
  按住 Ctrl                 快进
  鼠标右键 / Esc            唤出顶部菜单
  滚轮向上                  翻历史记录
  F 或 F11                  全屏
  Ctrl+S / Ctrl+L           快速存档 / 快速读档
  D                         显示画面尺寸和字体信息（排障用，再按一次关掉）
  菜单里的「◀ 列表」         回到作品列表（读到结尾时也有按钮）

顶部菜单里有：存档、读档、历史、切日文/切中文、设置、隐藏、回标题、全屏。

目录说明
--------
  index.html           阅读器本体（引擎 + 界面）
  script.js            剧本数据，由 tools/build.py 生成，别手改
  assets\              素材（已裁到有效内容尺寸）
  tools\script.txt     从 APK 提取的原始日文剧本
  tools\cn.txt         中文译文（有的话，逐行对应剧本）
  tools\build.py       重新生成 script.js
  tools\meta.json      作品名等信息
  tools\original_assets\  裁切前的原始 PNG，备份用

想改译文 / 改剧本
----------------
1. 改 tools\cn.txt（中文）或 tools\script.txt（日文）。都要存 UTF-8。

2. 在本目录执行：
       python tools\build.py

   会重新生成 script.js，刷新浏览器即可看到效果。
   中文的断行是 build.py 按内容自动重排的，不用手动管换行。

3. 改完想自检：
       node tools\test_engine.js

   会跑一遍完整流程，检查有没有崩、译文有没有缺行、存档读档是否正常。
   （需要 Node.js；没有也不影响玩游戏。）

注意 cn.txt 的行数必须与 script.txt 的正文行数一致，否则 build.py 会
提示并忽略汉化。
